//
//  PLPhotoPreviewConfig.h
//  PlatformCommon
//
//  Created by 九叶子 on 2018/7/17.
//

/*
 * 图片浏览器配置
 */

#ifndef PLPhotoPreviewConfig_h
#define PLPhotoPreviewConfig_h

typedef enum {
    PLWaitingViewModeLoopDiagram, // 环形
    PLWaitingViewModePieDiagram // 饼型
} PLWaitingViewMode;

// 图片保存成功提示文字
#define PLPhotoBrowserSaveImageSuccessText @"保存成功";

// 图片保存失败提示文字
#define PLPhotoBrowserSaveImageFailText @"保存失败";

// browser背景颜色
#define PLPhotoBrowserBackgrounColor [UIColor colorWithRed:0 green:0 blue:0 alpha:0.95]

// browser中图片间的margin
#define PLPhotoBrowserImageViewMargin 10

// browser中显示图片动画时长
#define PLPhotoBrowserShowImageAnimationDuration 0.4f

// browser中显示图片动画时长
#define PLPhotoBrowserHideImageAnimationDuration 0.4f

// 图片下载进度指示进度显示样式（PLWaitingViewModeLoopDiagram 环形，PLWaitingViewModePieDiagram 饼型）
#define PLWaitingViewProgressMode PLWaitingViewModeLoopDiagram

// 图片下载进度指示器背景色
#define PLWaitingViewBackgroundColor [UIColor colorWithRed:0 green:0 blue:0 alpha:0.7]

// 图片下载进度指示器内部控件间的间距
#define PLWaitingViewItemMargin 10

#endif /* PLPhotoPreviewConfig_h */
